#pragma once
#include <QMainWindow>
#include <QList>
#include <QSettings>

#define		COMPANY		"Autoroad"
#define		APP			"RTS2.0"
#define		GEOMETRY 	"RTS2.0_geometry"
#define		WINDOWSTATE	"RTS2.0_windowState"


class WindowStateSave
{
public:
	WindowStateSave(QMainWindow*);

	bool RestoreSettings();
	void SaveSettings();
	bool RestoreDockWidgets(QList<QDockWidget*>);

protected:
	QMainWindow* m_MainWindowInstance;
};

